at the top of the stairs - German English Dictionary